woman of great stature, strength and courage - Türkisch Englisch Wörterbuch